.definitionTitle{
      height: 54px;
      /* padding-top: 10px; */
      font-size: 16px;
     line-height: 54px;
    color: #505050;
  }  
  .definitionTitle span{
      cursor:pointer;
  }
  .definitionTitle i {
    display: inline-block;
    width: 9px;
    height: 8px;
    background: url(../img/link.jpg) no-repeat center;
    padding: 0 9px;
}
  .definitionContent{
      float: left;
      width: 938px;
      border: 1px solid #eaeaea;
      background-color: #fff;
      /* margin-bottom: 196px; */
      padding-bottom: 92px;
  }
  .contentTitleBox{
      height: 111px;
      text-align: center;
      padding-top: 25px;
      border-bottom: 1px solid #dddddd;
  }
  .contentTitle{
      /* float: left; */
      font-size: 22px;
      line-height: 34px;
      color: #333333;
      font-weight: bold;
      padding-left: 26px;
  }
  .contentTitleTime{
      font-size: 16px;
      line-height: 28px;
      color: #999999;
      font-weight: normal;
      color: #ff5f5c;
  }
  .contentTitleTime span{
      color: #333333;
  }
  .contentInfo{
      float: right;
      padding-right: 35px;
  }
  .emitIcon span{
      margin-right: 10px;
  }
   .emitIcon span i{
       margin-right: 7px;
   }
   .userId{
       text-align: right;
       padding-right: 10px;
   }
   .contentMsg{
       text-align: center;
       font-size: 16px;
       line-height: 24px;
       color: #333333;
       padding: 0 18px;
   }
   .contentMsg img{
       margin: 15px 0 30px;
       width: 100%;
   }
   .definitionBox .contentBtn{
       padding-top: 51px;
       text-align: center;
       font-family: '黑体';
   }
   .definitionBox .contentBtn button{
       width: 298px;
       height: 36px;
       border-radius: 19px;
       padding: 0;
       outline: none;
       border:none;
       font-size: 18px;
       line-height: 36px;
       border: 1px solid #ff5f5c;
       /* font-family: '黑体'; */
   }
   .star{
       color: #f25954;
       background-color: #fafafa;
       border: 1px solid #ddd;
       margin-bottom: 19px;
       /* margin-right: 120px; */
   }
   .star:hover{
        background: #f1eeee;
   }
   .definitionBox .star i{
       margin-right: 0px;
   }
   .down{
       color: #fff;
       background-color: #ff5f5c;
   }
   .down:hover{
       background: #e3837f;
   }
   .down i{
       margin-right: 17px;
   }
   .downLoadError{
    margin-top: 20%;
    font-size: 50px;
}
.definitionBox .browseIcon, .definitionBox .downloadNum, .definitionBox .collNum {
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: top;
    margin-left: 5px;
    margin-top: 2px;
}
.definitionBox .minIconBox{
    padding: 0;
    padding-bottom: 9px;
    /* border-bottom: 1px solid #eaeaea; */
    position: relative;
}
.definitionBox .browseIcon {
    background: url(../img/browseNum.png) no-repeat bottom center;
}
.definitionBox .downloadNum {
    /* background: url(/images/downloadNum1.png) no-repeat bottom center!important; */
}
.definitionBox .collNum {
    margin-top: 2px;
    background: url(../img/collNum.png) no-repeat bottom center;
}
.definitionBox .msgColl{
    margin-top: 9px;
    background: url(../img/collActive.png) no-repeat top center;
}
.definitionBox .msgDown{
    margin-top: 6px;
    background: url(../img/whiteDown.png) no-repeat top center;
}
.star i{
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: top;
    margin-top: 9px;
}
.collBotton{
  background: url(../img/collBottom.png) no-repeat center!important;
}
.avtiveColl{
  background: url(../img/collActive.png) no-repeat center!important;
}
.definitionBox{
    padding-top: 71px;
}
.userRight{
    padding-top: 26px;
    width: 318px;
    height: 605px;
    border: 1px solid #eaeaea;
    border-left: none;
    background: #fff;
    float: left;
}
.rightTop{
    font-size: 18px;
    line-height: 24px;
    color: #333333;
    font-weight: bold;
    padding-left: 35px;
    padding-right: 20px;
    border-bottom: 1px solid #eaeaea;
}
.upTime{
    font-size: 14px;
    line-height:28px;
    color: #676767;
    font-weight: normal;
}
.share{
    float: right;
    width: 18px;
    height: 18px;
    background: url(../img/share.png) no-repeat center;
    margin-right: 0!important;
    margin-top: 5px;
}
.erweimaBox{
    position:absolute;
    right: 0;
    top: 0;
}
.erweimaBox:hover .share{
    
    background: url(../img/hoverShare.png) no-repeat center;
}
.erweimaBox:hover>.qrcodeBox{
    display:block;
}
.qrcodeBox{
    margin-top: 7px;
    margin-right: -20px;
    width: 108px;
    height: 108px;
    padding: 8px;
    background: #fff;
    box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.08);
    display:none;
}
.shangsan{
    position: absolute;
    top:25px;
    left: 72px;
    width: 12px;
    height: 5px;
    background: url(../img/shangsan.png) no-repeat center;
}
.downloadNum {
    background: url(../img/downloadNum1.png) no-repeat top;
}
.minIconBox span {
    margin-right: 20px;
}
.definitionTitle span a {
    color: #505050;
}